﻿<Window x:Class="WPF.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:l="clr-namespace:WPF"
        Title="ReactiveProperty Sample" Height="500" Width="500">
    <Window.DataContext>
        <l:MainWindowViewModel />
    </Window.DataContext>

    <StackPanel>
        <TextBlock>Select Sample</TextBlock>
        <Button Command="{Binding NavigateBasics}">ReactiveProperty Basics</Button>
        <Button Command="{Binding NavigateAsync}">Asynchronous</Button>
        <Button Command="{Binding NavigateValidation}">Validation</Button>
        <Button Command="{Binding NavigateSerialization}">Serialization</Button>
        <Button Command="{Binding NavigateEventToReactive}">EventToReactive Trigger</Button>
        <Button Command="{Binding NavigateSynchronize}">Synchronize Object</Button>
    </StackPanel>

</Window>
